\doxysubsubsection{UART Exported Constants }
\hypertarget{group___u_a_r_t___exported___constants}{}\label{group___u_a_r_t___exported___constants}\index{UART Exported Constants@{UART Exported Constants}}
\doxysubsubsubsubsection*{Topics}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group___u_a_r_t___state___definition}{UART State Code Definition}}
\item 
\mbox{\hyperlink{group___u_a_r_t___error___definition}{UART Error Definition}}
\item 
\mbox{\hyperlink{group___u_a_r_t___stop___bits}{UART Number of Stop Bits}}
\item 
\mbox{\hyperlink{group___u_a_r_t___parity}{UART Parity}}
\item 
\mbox{\hyperlink{group___u_a_r_t___hardware___flow___control}{UART Hardware Flow Control}}
\item 
\mbox{\hyperlink{group___u_a_r_t___mode}{UART Transfer Mode}}
\item 
\mbox{\hyperlink{group___u_a_r_t___state}{UART State}}
\item 
\mbox{\hyperlink{group___u_a_r_t___over___sampling}{UART Over Sampling}}
\item 
\mbox{\hyperlink{group___u_a_r_t___one_bit___sampling}{UART One Bit Sampling Method}}
\item 
\mbox{\hyperlink{group___u_a_r_t___clock_prescaler}{UART Clock Prescaler}}
\item 
\mbox{\hyperlink{group___u_a_r_t___auto_baud___rate___mode}{UART Advanced Feature Auto\+Baud Rate Mode}}
\item 
\mbox{\hyperlink{group___u_a_r_t___receiver___timeout}{UART Receiver Timeout}}
\item 
\mbox{\hyperlink{group___u_a_r_t___l_i_n}{UART Local Interconnection Network mode}}
\item 
\mbox{\hyperlink{group___u_a_r_t___l_i_n___break___detection}{UART LIN Break Detection}}
\item 
\mbox{\hyperlink{group___u_a_r_t___d_m_a___tx}{UART DMA Tx}}
\item 
\mbox{\hyperlink{group___u_a_r_t___d_m_a___rx}{UART DMA Rx}}
\item 
\mbox{\hyperlink{group___u_a_r_t___half___duplex___selection}{UART Half Duplex Selection}}
\item 
\mbox{\hyperlink{group___u_a_r_t___wake_up___methods}{UART Wake\+Up Methods}}
\item 
\mbox{\hyperlink{group___u_a_r_t___request___parameters}{UART Request Parameters}}
\item 
\mbox{\hyperlink{group___u_a_r_t___advanced___features___initialization___type}{UART Advanced Feature Initialization Type}}
\item 
\mbox{\hyperlink{group___u_a_r_t___tx___inv}{UART Advanced Feature TX Pin Active Level Inversion}}
\item 
\mbox{\hyperlink{group___u_a_r_t___rx___inv}{UART Advanced Feature RX Pin Active Level Inversion}}
\item 
\mbox{\hyperlink{group___u_a_r_t___data___inv}{UART Advanced Feature Binary Data Inversion}}
\item 
\mbox{\hyperlink{group___u_a_r_t___rx___tx___swap}{UART Advanced Feature RX TX Pins Swap}}
\item 
\mbox{\hyperlink{group___u_a_r_t___overrun___disable}{UART Advanced Feature Overrun Disable}}
\item 
\mbox{\hyperlink{group___u_a_r_t___auto_baud_rate___enable}{UART Advanced Feature Auto Baud\+Rate Enable}}
\item 
\mbox{\hyperlink{group___u_a_r_t___d_m_a___disable__on___rx___error}{UART Advanced Feature DMA Disable On Rx Error}}
\item 
\mbox{\hyperlink{group___u_a_r_t___m_s_b___first}{UART Advanced Feature MSB First}}
\item 
\mbox{\hyperlink{group___u_a_r_t___stop___mode___enable}{UART Advanced Feature Stop Mode Enable}}
\item 
\mbox{\hyperlink{group___u_a_r_t___mute___mode}{UART Advanced Feature Mute Mode Enable}}
\item 
\mbox{\hyperlink{group___u_a_r_t___c_r2___a_d_d_r_e_s_s___l_s_b___p_o_s}{UART Address-\/matching LSB Position In CR2 Register}}
\item 
\mbox{\hyperlink{group___u_a_r_t___wake_up__from___stop___selection}{UART Wake\+Up From Stop Selection}}
\item 
\mbox{\hyperlink{group___u_a_r_t___driver_enable___polarity}{UART Driver\+Enable Polarity}}
\item 
\mbox{\hyperlink{group___u_a_r_t___c_r1___d_e_a_t___a_d_d_r_e_s_s___l_s_b___p_o_s}{UART Driver Enable Assertion Time LSB Position In CR1 Register}}
\item 
\mbox{\hyperlink{group___u_a_r_t___c_r1___d_e_d_t___a_d_d_r_e_s_s___l_s_b___p_o_s}{UART Driver Enable De\+Assertion Time LSB Position In CR1 Register}}
\item 
\mbox{\hyperlink{group___u_a_r_t___interruption___mask}{UART Interruptions Flag Mask}}
\item 
\mbox{\hyperlink{group___u_a_r_t___time_out___value}{UART polling-\/based communications time-\/out value}}
\item 
\mbox{\hyperlink{group___u_a_r_t___flags}{UART Status Flags}}
\item 
\mbox{\hyperlink{group___u_a_r_t___interrupt__definition}{UART Interrupts Definition}}
\item 
\mbox{\hyperlink{group___u_a_r_t___i_t___c_l_e_a_r___flags}{UART Interruption Clear Flags}}
\item 
\mbox{\hyperlink{group___u_a_r_t___reception___type___values}{UART Reception type values}}
\item 
\mbox{\hyperlink{group___u_a_r_t___rx_event___type___values}{UART Rx\+Event type values}}
\end{DoxyCompactItemize}


\doxysubsubsubsection{Detailed Description}
\input{group___u_a_r_t___state___definition}
\input{group___u_a_r_t___error___definition}
\input{group___u_a_r_t___stop___bits}
\input{group___u_a_r_t___parity}
\input{group___u_a_r_t___hardware___flow___control}
\input{group___u_a_r_t___mode}
\input{group___u_a_r_t___state}
\input{group___u_a_r_t___over___sampling}
\input{group___u_a_r_t___one_bit___sampling}
\input{group___u_a_r_t___clock_prescaler}
\input{group___u_a_r_t___auto_baud___rate___mode}
\input{group___u_a_r_t___receiver___timeout}
\input{group___u_a_r_t___l_i_n}
\input{group___u_a_r_t___l_i_n___break___detection}
\input{group___u_a_r_t___d_m_a___tx}
\input{group___u_a_r_t___d_m_a___rx}
\input{group___u_a_r_t___half___duplex___selection}
\input{group___u_a_r_t___wake_up___methods}
\input{group___u_a_r_t___request___parameters}
\input{group___u_a_r_t___advanced___features___initialization___type}
\input{group___u_a_r_t___tx___inv}
\input{group___u_a_r_t___rx___inv}
\input{group___u_a_r_t___data___inv}
\input{group___u_a_r_t___rx___tx___swap}
\input{group___u_a_r_t___overrun___disable}
\input{group___u_a_r_t___auto_baud_rate___enable}
\input{group___u_a_r_t___d_m_a___disable__on___rx___error}
\input{group___u_a_r_t___m_s_b___first}
\input{group___u_a_r_t___stop___mode___enable}
\input{group___u_a_r_t___mute___mode}
\input{group___u_a_r_t___c_r2___a_d_d_r_e_s_s___l_s_b___p_o_s}
\input{group___u_a_r_t___wake_up__from___stop___selection}
\input{group___u_a_r_t___driver_enable___polarity}
\input{group___u_a_r_t___c_r1___d_e_a_t___a_d_d_r_e_s_s___l_s_b___p_o_s}
\input{group___u_a_r_t___c_r1___d_e_d_t___a_d_d_r_e_s_s___l_s_b___p_o_s}
\input{group___u_a_r_t___interruption___mask}
\input{group___u_a_r_t___time_out___value}
\input{group___u_a_r_t___flags}
\input{group___u_a_r_t___interrupt__definition}
\input{group___u_a_r_t___i_t___c_l_e_a_r___flags}
\input{group___u_a_r_t___reception___type___values}
\input{group___u_a_r_t___rx_event___type___values}
